package com.ruoyi.system.domain;

import com.ruoyi.common.core.domain.BaseEntity;

public class StageQa  extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** ID */
    private int id;

    /** 当前的会话时间，1:第一天，2：第二天，以此类推 */
    private int dayPhase;

    /** 当天会话的阶段：0开始 */
    private int conversationStage;

    /** 阶段所设计到问题 */
    private String stageQuestion;

    /** 阶段所涉及到的答案，多种以-&&-分割 */
    private String stageAnswer;

    /** 回复类型；0：正常回复，1：不回复，2：发媒体(语音或视频)，4：不正常回复 **/
    private int stageType;

    private String questionIntent;
    private int nextTime;
    private int contentType;
    private String imgUrl;
    private int sendTime;

    private int nextId;

    private int maxReplyCount;

    public int getMaxReplyCount() {
        return maxReplyCount;
    }

    public void setMaxReplyCount(int maxReplyCount) {
        this.maxReplyCount = maxReplyCount;
    }

    public int getNextId() {
        return nextId;
    }

    public void setNextId(int nextId) {
        this.nextId = nextId;
    }

    public String getQuestionIntent() {
        return questionIntent;
    }

    public void setQuestionIntent(String questionIntent) {
        this.questionIntent = questionIntent;
    }

    public int getNextTime() {
        return nextTime;
    }

    public void setNextTime(int nextTime) {
        this.nextTime = nextTime;
    }

    public int getContentType() {
        return contentType;
    }

    public void setContentType(int contentType) {
        this.contentType = contentType;
    }

    public String getImgUrl() {
        return imgUrl;
    }

    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    public int getSendTime() {
        return sendTime;
    }

    public void setSendTime(int sendTime) {
        this.sendTime = sendTime;
    }

    // Getters and Setters
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getDayPhase() {
        return dayPhase;
    }

    public void setDayPhase(int dayPhase) {
        this.dayPhase = dayPhase;
    }

    public int getConversationStage() {
        return conversationStage;
    }

    public void setConversationStage(int conversationStage) {
        this.conversationStage = conversationStage;
    }

    public String getStageQuestion() {
        return stageQuestion;
    }

    public void setStageQuestion(String stageQuestion) {
        this.stageQuestion = stageQuestion;
    }

    public String getStageAnswer() {
        return stageAnswer;
    }

    public void setStageAnswer(String stageAnswer) {
        this.stageAnswer = stageAnswer;
    }

    public int getStageType() {
        return stageType;
    }

    public void setStageType(int stageType) {
        this.stageType = stageType;
    }
}
